Latin Church

noun
1.
the Roman Catholic Church.
British Dictionary definitions for Latin Church

Latin Church

noun
1.
the Roman Catholic Church